using System.Diagnostics;

namespace CShipBasic.attribute;

public class TestAttributes
{
    // 告诉编译器：下面的方法只在定义了 DEBUG 符号的情况下才存在
    [Conditional("DEBUG")]
    public static void Message(string msg)
    {
        Console.WriteLine(msg);
    }
    
    /// <summary>
    /// Obsolete 这个预定义特性标记了不应被使用的程序实体。它告诉编译器丢弃某个特定的目标元素
    /// </summary>
    //[Obsolete("Don't use OldMethod, use NewMethod instead111", true)]
    public static void OldMethod()
    { 
        Console.WriteLine("It is the old method");
    }
}